home *** CD-ROM | disk | FTP | other *** search
- ' $SUBTITLE: 'Arrays passed between various components of CONFIG.BAS'
- ' $PAGE
- DEFINT A-Z
- '
- ' The following arrays are passed between the various subroutines
- ' within RBBS-PC's configuration program, CONFIG.
- '
- DIM A$(10)
- DIM FILES.FUNCTION(7) ' Files menu security
- DIM FILES.FUNCTION$(7,2) ' Base-line file system commands
- DIM GLOBAL.FUNCTION(4) ' Global commands security
- DIM GLOBAL.FUNCTION$(4,2) ' Global commands
- DIM HELP$(9) ' Help file names
- DIM MAIN.FUNCTION(17) ' Main menu security
- DIM MAIN.FUNCTION$(17,2) ' Base-line message system commands
- DIM MENU$(6) ' Menu file names
- DIM SYSOP.FUNCTION(7) ' Sysop menu security
- DIM SYSOP.FUNCTION$(7,2) ' Base-line SYSOP commands
- DIM DNLD$(99) ' Download Sub-Dirs
- DIM UTILITY.FUNCTION(11) ' Utility menu security
- DIM UTILITY.FUNCTION$(11,2) ' Base-line utility system commands
- ' $SUBTITLE: 'Variables passed between various components of CONFIG.BAS'
- ' $PAGE
- '
- ' The following variables are passed between the various and
- ' seperately compiled subroutines used by CONFIG.BAS.
- '
- COMMON SHARED _
- A$(), _
- ACT.MNTHS.B4.DELETING, _
- ACTIVE.BULLETINS, _
- ALWAYS.STREW.TO$, _
- ANS.MENU$, _
- ASK.IDENTITY, _
- AUTODOWNLOAD$, _
- BAUDOT, _
- BAUDOT$, _
- BG, _
- BORDER, _
- BUFFER.SIZE, _
- BULLETIN.MENU$, _
- BULLETIN.PREFIX$, _
- BULLETINS.OPTIONAL, _
- BULLETINS.OPTIONAL$, _
- BYPASS, _
- BYPASS.MSGS, _
- BYPASS.SECURITY, _
- BYPASS$, _
- C$, _
- CALLBACK.VERIFICATION, _
- CALLBACK.VERIFICATION$, _
- CALLERS.FILE$, _
- CODE.TYPE, _
- COM.PORT$, _
- COMMANDS.BETWEEN.RINGS, _
- COMMANDS.BETWEEN.RINGS$, _
- COMMANDS.IN.PROMPT, _
- COMMANDS.IN.PROMPT$, _
- COMMENTS.AS.MESSAGES, _
- COMMENTS.AS.MESSAGES$, _
- COMMENTS.FILE$, _
- COMPUTER.TYPE, _
- COMPUTER.TYPE$, _
- CONFERENCE.MENU$, _
- CONFERENCE.VIEWER.SEC.LVL, _
- CONFIG.FILENAME$, _
- CONFIG.VERSION$, _
- D$, _
- DD$, _
- DAYS.IN.SUBSCRIPTION.PERIOD, _
- DAYS.TO.WARN, _
- DEFAULT.CATEGORY.CODE$, _
- DEFAULT.SECURITY.LEVEL, _
- DIR.CATEGORY.FILE$,_
- DIRECTORY.EXTENTION$, _
- DIRECTORY.PATH$, _
- DISK.FOR.DOS$, _
- DISKFULL.GO.OFFLINE, _
- DISKFULL.GO.OFFLINE$, _
- DNLD.SUB, _
- DOORS.AVAILABLE, _
- DOORS.AVAILABLE$, _
- DOORS.SECURITY.LEVEL, _
- DOORS.TERMINAL.TYPE, _
- DOS.VERSION, _
- DOWNLOAD.DRIVES$, _
- DOWNLOAD.TO.SUBDIR, _
- DOWNLOAD.TO.SUBDIR$, _
- DRIVE.FOR.BULLETINS$, _
- DRIVES.FOR.DOWNLOADS$, _
- DRIVE.FOR.HELP.FILES$, _
- DRIVE.FOR.UPLOADS$, _
- DTR.DROP.DELAY, _
- DUMB.MODEM, _
- DUMB.MODEM$, _
- END.OFFICE.HOURS, _
- EXPERT.USER, _
- EXPERT.USER$, _
- EXPIRED.SECURITY, _
- EXTENDED.LOGGING, _
- EXTENDED.LOGGING$, _
- F7.MESSAGE$, _
- FALSE, _
- FC, _
- FG, _
- FILE$, _
- FILE.OF.CATEGORIES$, _
- FILES.FUNCTION(), _
- FILES.FUNCTION$(), _
- FILE.NOTIFY, _
- FILE.NOTIFY$, _
- FILE.COMMANDS$, _
- FILE.COMMANDS.DEFAULTS$, _
- FILESEC.FILE$, _
- GB, _
- GLOBAL.COMMANDS$, _
- GLOBAL.COMMANDS.DEFAULTS$, _
- GLOBAL.FUNCTION(), _
- GLOBAL.FUNCTION$(), _
- GO.TO.SHELL, _
- GO.TO.SHELL$, _
- HALT.ON.ERROR$, _
- HASH.ID$, _
- HELP$(),_
- HELP.EXTENSION$, _
- HELP.FILE.PREFIX$, _
- HELP.PATH$, _
- HIDDEN, _
- HJ$, _
- IB, _
- ILOOKUP, _
- INCLUDE.EXTENTION, _
- INCLUDE.EXTENTION$, _
- INDIV.ID$, _
- IPAGE, _
- IX, _
- LEN.HASH, _
- LEN.INDIV, _
- LIMIT.DAILY.TIME$, _
- LIMIT.SEARCH.TO.FMS, _
- LIMIT.SEARCH.TO.FMS$, _
- LOCAL.PASSWORD$
- COMMON SHARED _
- M$, _
- M11$, _
- M14$, _
- M22$, _
- M23$, _
- M24$, _
- M25$, _
- M26$, _
- MAIN.FUNCTION(), _
- MAIN.FUNCTION$(), _
- MAIN.COMMANDS$, _
- MAIN.COMMANDS.DEFAULTS$, _
- MAIN.MESSAGE.BACKUP$, _
- MAIN.MESSAGE.FILE$, _
- MAIN.USER.FILE$, _
- MASTER.DIRECTORY.NAME$, _
- MAX.ALLOWED.MSGS.FRM.DEF, _
- MAX.DESC.LEN, _
- MAX.MESSAGE.LINES, _
- MAX.MSG.FILE.SIZE.FRM.DEF!, _
- MAX.USR.FILE.SIZE.FRM.DEF, _
- MAXD, _
- MAXIMUM.DISPLAYABLE.PAGES, _
- MAXIMUM.NUMBER.OF.NODES, _
- MAXIMUM.PASSWORD.CHANGES, _
- MAXIMUM.VIOLATIONS, _
- MENU$(), _
- MESSAGE.REMINDER, _
- MESSAGE.REMINDER$, _
- MIN.SEC.TO.VIEW, _
- MINIMUM.LOGON.SECURITY, _
- MINIMUM.SECURITY.FOR.TEMP.PASSWORD, _
- MINUTES.PER.SESSION!, _
- MLCOM, _
- MLCOM$, _
- MM, _
- MN1$, _
- MN2$, _
- MNP.SUPPORT$, _
- MO$, _
- MODEM.ANSWER.COMMAND$, _
- MODEM.COMMAND.DELAY.TIME, _
- MODEM.COUNT.RINGS.COMMAND$, _
- MODEM.GO.OFFHOOK.COMMAND$, _
- MODEM.INIT.BAUD$, _
- MODEM.INIT.COMMAND$, _
- MODEM.INIT.WAIT.TIME, _
- MODEM.RESET.COMMAND$, _
- MUSIC, _
- MUSIC$, _
- NET.MAIL$, _
- NETWORK.TYPE, _
- NETWORK.TYPE$, _
- NEW.FILES.CHECK, _
- NEW.FILES.CHECK$, _
- NEW.PUBLIC.MSGS.SECURITY, _
- NEW.PRIVATE.MSGS.SECURITY, _
- NEW.USER.BELL, _
- NEW.USER.BELL$, _
- NEW.USER.CASE, _
- NEW.USER.CASE$, _
- NEW.USER.DEFAULT.MODE, _
- NEW.USER.DEFAULT.MODE$, _
- NEW.USER.DEFAULT.PROTOCOL$, _
- NEW.USER.GRAPHICS$, _
- NEW.USER.LINE.FEEDS, _
- NEW.USER.LINE.FEEDS$, _
- NEW.USER.MARGINS, _
- NEW.USER.NULLS, _
- NEW.USER.NULLS$, _
- NEW.USER.PREFERENCES, _
- NEW.USER.PREFERENCES$, _
- NEWUSER.FILE$, _
- NEWUSER.PROMPT$, _
- NEWUSER.SETS.DEFAULTS, _
- NEWUSER.SETS.DEFAULTS$, _
- NOT.YET.IN$, _
- NUM.FILES, _
- NUM.GLOBAL, _
- NUM.MAIN, _
- NUM.SYSOP, _
- NUM.UTILITY, _
- OKAY, _
- OMIT.MAIN.DIRECTORY$, _
- OPTION$, _
- OVERWRITE.SECURITY.LEVEL, _
- PAGE.LENGTH, _
- PAGING.PRINTER.SUPPORT$, _
- PASSWORD.FILE$, _
- PCJR, _
- PROMPT.BELL, _
- PROMPT.BELL$, _
- PROMPT.HASH$, _
- PROMPT.INDIV$, _
- PROTOCOL.PATH$, _
- RBBS.BAT$, _
- RBBS.NAME$, _
- RCTTY.BAT$, _
- RECYCLE.TO.DOS, _
- RECYCLE.TO.DOS$, _
- REDIRECT.IO.METHOD, _
- REDIRECT.IO.METHOD$, _
- REMEMBER.NEW.USERS, _
- REMEMBER.NEW.USERS$, _
- REMIND.FILE.TRANSFERS, _
- REMIND.FILE.TRANSFERS$, _
- REMIND.PROFILE, _
- REMIND.PROFILE$, _
- REQUIRE.NON.ASCII, _
- REQUIRE.NON.ASCII$, _
- REQUIRED.QUESTIONNAIRE$, _
- REQUIRED.RINGS, _
- RESTRICT.BAUD, _
- RESTRICT.BAUD$, _
- RESTRICT.BY.DATE, _
- RESTRICT.BY.DATE$, _
- RESTRICT.VALID.CMDS, _
- RTS$, _ ' CPC15-1B
- SEC.LVL.EXEMPT.FRM.PURGING, _
- SECURITY.NEEDED.TO.CHANGE.MSGS, _
- SF, _
- SHOOT.YOURSELF, _
- SHOOT.YOURSELF$, _
- SHOW.SECTION, _
- SHOW.SECTION$, _
- SL.CATEGORIZE.UPLOADS, _
- START.HASH, _
- START.INDIV, _
- START.OFFICE.HOURS, _
- SURVIVE.NOUSER.ROOM, _
- SURVIVE.NOUSER.ROOM$, _
- SYSOP.COMMANDS$, _
- SYSOP.COMMANDS.DEFAULTS$, _
- SYSOP.FIRST.NAME$, _
- SYSOP.FUNCTION(), _
- SYSOP.FUNCTION$(), _
- SYSOP.LAST.NAME$, _
- SYSOP.MENU.SECURITY.LEVEL, _
- SYSOP.PASSWORD.1$, _
- SYSOP.PASSWORD.2$, _
- SYSOP.SECURITY.LEVEL, _
- TB$, _
- TIME.TO.DROP.TO.DOS, _
- TRASHCAN.FILE$, _
- TRUE, _
- TURBO.RBBS, _
- TURBO.RBBS$, _
- TURN.PRINTER.OFF, _
- TURN.PRINTER.OFF$, _
- UE, _
- FMS.DIRECTORY$ , _
- UNIQUE.USER.FIND$, _
- UNIQUE.USER.ID$, _
- UPCAT.HELP$, _
- UPLOAD.DIRECTORY$, _
- UPLOAD.PATH$, _
- UPLOAD.SUBDIR$, _
- UPLOAD.TIME.FACTOR!, _
- UPLOAD.TO.SUBDIR, _
- UPLOAD.TO.SUBDIR$, _
- USE.COLOR, _
- USE.COLOR$, _
- USE.EXTERNAL.XMODEM, _
- UTIL.COMMANDS$, _
- UTIL.COMMANDS.DEFAULTS$, _
- UTILITY.FUNCTION(), _
- UTILITY.FUNCTION$(), _
- WAIT.BEFORE.DISCONNECT, _
- WELCOME.FILE$, _
- WELCOME.INTERRUPTABLE, _
- WELCOME.INTERRUPTABLE$, _
- WILL.SUBDIRS.B.USED, _
- WILL.SUBDIRS.B.USED$, _
- WRAP.CALLERS.FILE, _
- WRAP.CALLERS.FILE$
- ' ******************************************************************
- ' * Functions common to modules *
- ' ******************************************************************
- DEF FNYESNO$(TORF) = MID$("NOYES = REGISTRATION ",TORF^2*2 MOD 6+1,TORF^4+2)
- DEF FNYESNO(STRNG$) = (LEFT$(STRNG$,1)="Y")
-